RDF Object Type and Reification in Oracle

نویسندگان

  • Nicole Alexander
  • Siva Ravada
چکیده

Resource Description Framework (RDF) is a standard for representing information that can be identified using a Universal Resource Identifier. In particular, it is intended for representing metadata about Web resources. RDF is being used in numerous application areas, including Life Sciences, Digital Libraries, and Intelligence. The RDF data structure is a directed graph or network. Current solutions to managing RDF data utilize flat relational tables for database storage. This paper presents an alternative approach to managing RDF data in the database. We introduce a new Oracle object type for storing RDF data. The object type is built on top of the Oracle Spatial Network Data Model (NDM), which is Oracle’s network solution in the database. This exposes the NDM functionality to RDF data, allowing RDF data to be managed as objects and analysed as networks. Reification, a means of providing metadata for the RDF data, puts a strain on storage. We present a streamlined approach to representing reified RDF data for faster retrievals. An RDF object type and reification in Oracle provide the basic infrastructure for effective metadata management.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Tale of Two Graphs: Property Graphs as RDF in Oracle

Graph Databases are gaining popularity, owing to pervasiveness of graph data in social networks, physical sciences, networking, and web applications. A majority of these databases are based on the property graph model, which is characterized as key/value-based, directed, and multi-relational. In this paper, we consider the problem of supporting property graphs as RDF in Oracle Database. We intr...

متن کامل

Model Theory and Entailment Rules for RDF Containers, Collections and Reification

An RDF graph is, at its core, just a set of statements consisting of subjects, predicates and objects. Nevertheless, since its inception practitioners have asked for richer data structures such as containers (for open lists, sets and bags), collections (for closed lists) and reification (for quoting and provenance). Though this desire has been addressed in the RDF primer and RDF Schema specific...

متن کامل

Embedding Logic in DAML/RDF

The advantage of the RDF/DAML+OIL family of languages over ordinary XML is that it is topic-neutral and composable. However, its expressivity is severely limited. This limitation is well known, and the usual remedy is reification, in which RDF is used to describe formulas in a richer language. We propose a method for encoding typed predicate calculus using reification. The method generalizes to...

متن کامل

DRS: A Set of Conventions for Representing Logical Languages in RDF

RDF, and notations based on it such as OWL, are not very good at representing arbitrary propositions, which are necessary for many applications, including the representation of processes and plans. There are various official (“OWL rules”) and semiofficial (“RuleML”) efforts to solve this problem. DRS is similar in spirit to the OWL Rules system, but different in detail. (For further remarks, se...

متن کامل

RDF Needs Annotations

While the current mechanism of reification in RDF is without semantics and widely considered inappropriate and cumbersome, some form of reification – speaking about triples themselves – is needed in RDF for many reasonable applications: in particular, reification allows for enhancing triples with annotations relating to provenance, spatio-temporal validity, degrees of trust, fuzzy values and/or...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005